物联网传感网网络测试的特点有哪些
物联网传感网网络测试的特点有以下这些:
网络大规模:在监控区域通常部署大量节点,这些节点具有分布地理区域大、节点部署密集、网络拓扑结构复杂、一些节点位于恶劣环境中和信息多跳路由等特点。使测试网络复杂多样,测试信息经过多跳路由到达待测目标。测试网络管理大量节点难度大,需要对网络大量节点分层次、分区域和分功能进行测试;通过不同空间视角获得的信息具有更大的信噪比,需要进行信噪比测试;通过分布式处理大量采集的信息能够提高监测的精确度,降低对单个节点传感器的精度要求,需要检验采集信息正确性;大量冗余节点的存在,使得系统具有很强的容错性能,有必要对大规模网络进行容错性能测试。
测试接口多样性:传感器网络接口主要由5种接口构成:用户和服务提供者的接口、传感节点和用户的接口、传感器网络网关和服务提供者之间的接口、传感节点和传感器网络网关的接口和传感节点之间的接口,接口的多样性致使测试接口也具有多样性,同时不同的传感设备所装载系统不同,运行协议可能也不同,其调试时间和难度大。测试接口具备其特点:设备数据通信和存储、设备测试前的初始化和配置、数据交互和规则的创建和编辑、数据服务、用户测试界面和应用程序之间的通信和协作,以及用户、设备、数据之间的层次交互。
需要考虑数据采集方式及其有效性:传感网数据采集方法主要有:离线的数据采集方式、聚集函数操作和网外基于模型的分布式数据采集方式。需针对不同数据采集方式采用不同测试方法,充分考虑采集数据时能耗状况和采集数据的有效性。
资源受限性:传感器网络资源受限主要包括:测试节点能量受限、计算能力受限、存储能力受限、环境受限、通信范围受限、带宽资源受限。资源受限会增加测试的复杂度,在传感器网络的测试过程中,应充分考虑资源受限的情况,设计相应的测试方法。由于传感节点能量有限,延长整个网络的生存是设计测试方法的首要目标,不因测试而减小节点寿命或损坏节点。由于计算能力和存储能力有限,在测试过程中尽量采用复杂度低的测试方法,不要过多的占用传感节点本身的计算和存储资源。
通信链路保障:在传感器网络中,传感节点之间的数据交互的信道是通过电磁波的发射与接收来完成。传感节点之间的通信链路常常影响着整个网络的稳定性和可行性,例如无线传感器网络的拓扑结构很少是固定不变的,其拓扑结构必须适应两个节点之间通信链路的有效性。大量传感器网络必须在相对稳定的环境中,以确定两个传感节点之间可以提供有效可用的通信链路服务。由于通信链路受环境的影响比较严重,如在一定环境下,信号的一部分在传播过程中被吸收、转向、分散或反射时就产生了损耗,结果使得数据不能完整的到达接收端。
移动性:传感器网络中一些无线设备在移动时,其网络覆盖范围和信号质量受环境影响更大,无线设备受到干扰可能性加大,同时设备在网络中位置也在变化。测试所考虑因素增多,给测试带来复杂性和多样性。需要测试设备在移动时能否正常工作,同时需要测试设备移动时对其他设备影响。